Restrain yourself! - Turc Anglais Dictionnaire